package com.offcn.utlis;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.Part;
import java.io.File;
import java.io.IOException;

public class FileUtlis  {

    public static String FileSet(HttpServletRequest request) throws IOException, ServletException {

        Part file = request.getPart("myflie");
        // 获取文件名字
        String fileName = file.getSubmittedFileName();
        // 截取 .jpg 在前面拼接上 毫秒值，返回一个新的文件名
        fileName = System.currentTimeMillis()+fileName.substring(fileName.lastIndexOf("."));
        // 创建一个文件夹
        File file1 = new File("C:\\Users\\Administrator\\Desktop\\picture");
        // 判断是否有这个文件夹，没有就创建
        if (!file1.exists()){
            file1.mkdirs();
        }

        File file2 = new File(file1,fileName);
        // 写入硬盘中
        file.write(file2.getPath());
        return fileName;
    }

}
